have one's fill of something - Turkish English Dictionary